Skip to content

chore(release): pending release v0.48.0#701

Merged
marcusrbrown merged 7 commits into
releasefrom
next
May 31, 2026
Merged

chore(release): pending release v0.48.0#701
marcusrbrown merged 7 commits into
releasefrom
next

Conversation

@fro-bot
Copy link
Copy Markdown
Contributor

@fro-bot fro-bot Bot commented May 30, 2026

Pending Release: v0.48.0

This PR tracks changes pending release. Released on the next auto-release cycle (Sunday/Wednesday) or via manual dispatch.

Merge this PR to trigger a release. Releases also run automatically on Sunday/Wednesday at 20:00 UTC, or via manual workflow dispatch.

Commits Since Last Release


Auto-generated by the release pipeline. Updated: 2026-05-31 06:37 UTC

Co-authored-by: fro-bot[bot] <109017866+fro-bot[bot]@users.noreply.github.com>
@fro-bot fro-bot Bot requested review from fro-bot and marcusrbrown as code owners May 30, 2026 14:03
Co-authored-by: fro-bot[bot] <109017866+fro-bot[bot]@users.noreply.github.com>
Co-authored-by: fro-bot[bot] <109017866+fro-bot[bot]@users.noreply.github.com>
Co-authored-by: fro-bot[bot] <109017866+fro-bot[bot]@users.noreply.github.com>
Co-authored-by: fro-bot[bot] <109017866+fro-bot[bot]@users.noreply.github.com>
marcusrbrown and others added 2 commits May 30, 2026 23:35
* docs(plan): add gateway Unit 6 mention-loop MVP plan

* docs(plan): record Unit 0 spike findings — remote-attach GO

* feat(workspace-agent): add OpenCode server lifecycle + bearer-token proxy

* feat(gateway): add Discord streaming sink for agent output

* feat(gateway): add remote-attach client and OpenCode execution core

* feat(gateway): wire @fro-bot mention to OpenCode execution with auth gate and lock

* feat(gateway): add startup stale-run recovery and mention-loop docs

* fix(gateway): harden mention-loop lifecycle and deploy contract from review

- recovery: release lock only when its run_id matches the stale run
- run-core: execution timeout via AbortSignal; fail on stream EOF before idle
- program: drain in-flight runs on shutdown, gate new mentions while draining
- config: correct OpenCode proxy port default to 9200; strict max-concurrent parse
- compose: mount the OpenCode bearer token into the gateway service
- prompt: treat mention-only messages as empty tasks

* fix(gateway): flush partial output on failure paths; tighten auth-error detection

- run: flush buffered agent output before the coarse error reply so timeouts
  and stream failures still surface partial work
- run-core: classify auth errors by numeric status only, dropping the
  false-positive string match
- recovery: document the coordination lock-identity invariant
- tests: failure-path flush, auth classification, recovery ownership-skip,
  heartbeat-stop failure path
@fro-bot fro-bot Bot changed the title chore(release): pending release v0.47.1 chore(release): pending release v0.48.0 May 31, 2026
@marcusrbrown marcusrbrown merged commit b174ff0 into release May 31, 2026
2 checks passed
@marcusrbrown marcusrbrown deleted the next branch May 31, 2026 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant